Package com.cisco.pt.ipc.sim.pdu.impl
Class SlarpDataImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
com.cisco.pt.ipc.sim.pdu.impl.PduImpl
com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
com.cisco.pt.ipc.sim.pdu.impl.SlarpDataImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IPAddressprotected intprotected booleanprotected IPAddressprotected intprotected Shortprotected Shortprotected intFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
payloadFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) intgetCode()getFieldType(String fieldName) booleangetMask()intgetMySeq()intvoidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetAddress(IPAddress address) voidsetCode(int code) voidsetIsHdlcFrame(boolean isHdlcFrame) voidvoidsetMySeq(int mySeq) voidsetReliability(Short reliability) voidvoidsetYourSeq(int yourSeq) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
getPayload, setPayloadMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Header
getPayload, setPayloadMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
code
protected int code -
address
-
mask
-
unused
-
mySeq
protected int mySeq -
yourSeq
protected int yourSeq -
reliability
-
isHdlcFrame
protected boolean isHdlcFrame
-
-
Constructor Details
-
SlarpDataImpl
public SlarpDataImpl()
-
-
Method Details
-
getCode
public int getCode() -
setCode
public void setCode(int code) -
getAddress
- Specified by:
getAddressin interfaceSlarpData- Returns:
- IPAddress Returns a IPAddress
-
setAddress
- Specified by:
setAddressin interfaceSlarpData- Parameters:
address- Takes in a parameter of address
-
getMask
-
setMask
-
getUnused
-
setUnused
-
getMySeq
public int getMySeq() -
setMySeq
public void setMySeq(int mySeq) -
getYourSeq
public int getYourSeq()- Specified by:
getYourSeqin interfaceSlarpData- Returns:
- int Returns a int
-
setYourSeq
public void setYourSeq(int yourSeq) - Specified by:
setYourSeqin interfaceSlarpData- Parameters:
yourSeq- Takes in a parameter of yourSeq
-
getReliability
- Specified by:
getReliabilityin interfaceSlarpData- Returns:
- Short Returns a Short
-
setReliability
- Specified by:
setReliabilityin interfaceSlarpData- Parameters:
reliability- Takes in a parameter of reliability
-
getIsHdlcFrame
public boolean getIsHdlcFrame()- Specified by:
getIsHdlcFramein interfaceSlarpData- Returns:
- boolean Returns a boolean
-
setIsHdlcFrame
public void setIsHdlcFrame(boolean isHdlcFrame) - Specified by:
setIsHdlcFramein interfaceSlarpData- Parameters:
isHdlcFrame- Takes in a parameter of isHdlcFrame
-
getFieldType
- Overrides:
getFieldTypein classHeaderImpl
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classHeaderImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-
pduRead
- Specified by:
pduReadin interfaceSignal- Overrides:
pduReadin classHeaderImpl
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classHeaderImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classHeaderImpl
-